﻿using System;


namespace advadev.CanOpen
{

    /// <summary>
    /// Specifies the service data object transfer types
    /// </summary>
    internal enum ServiceDataObjectTransferType
    {
        /// <summary>
        /// Client side expedited transfer
        /// </summary>
        ClientSideExpeditedTransfer,
        /// <summary>
        /// Client side segmented transfer
        /// </summary>
        ClientSideSegmentedTransfer,
        /// <summary>
        /// Client side block transfer
        /// </summary>
        ClientSideBlockTransfer,
        /// <summary>
        /// Server side expedited transfer
        /// </summary>
        ServerSideExpeditedTransfer,
        /// <summary>
        /// Server side segmented transfer
        /// </summary>
        ServerSideSegmentedTransfer,
        /// <summary>
        /// Server side block transfer
        /// </summary>
        ServerSideBlockTransfer
    }

}
